Stories Tagged: Retail Sales

🤷🤷🤷
What Does the Latest Consumer Confidence Data Mean for the UK Budget?

The UK economy is facing significant challenges as consumer confidence continues to wane ahead... (64 revisions)